home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ CPT ( CoPy_Tree ) -- Copy a directory tree. │
- │ CPT is a multipurpose tool for copying, merging, and replacing files │
- │ and directories. To copy files only, use the DOS COPY command. │
- │ When CPT is used to merge two trees only those files that have changed │
- │ may be copied. │
- │ │
- │ FORMAT │
- │ CPT source_pathname target_pathname [options] │
- │ │
- │ ARGUMENTS │
- │ source_pathname Specify the directory tree to be copied. │
- │ target_pathname Specify the directory tree to be created, replaced, or │
- │ merged. The target_pathname can not be a file. │
- │ │
- │ OPTIONS (use /no<option> to disable)│
- │ (default)│
- │ /attr xx Set the DOS file attributes of the destination file (None)│
- │ to the specified 'xx'. The 'xx' field may be any or all │
- │ of the following characters: │
- │ 'a' - set archived flag │
- │ 'h' - set hidden flag │
- │ 'r' - set readonly flag │
- │ 's' - set system flag │
- │ By default CPT preserves the source attributes. │
- │ │
- │ /copy Force copy of object even if source and destination (False)│
- │ files have the same date/time/size attributes. The │
- │ /mdate, /msize, and /mtime switches are ignored. │
- │ │
- │ /del Force deletion of target file even if the file is (False)│
- │ readonly. │
- │ │
- │ /help Help, prints this help. │
- │ │
- │ /l List all objects as they are copied. (True)│
- │ │
- │ /ld List directories as they are copied. (True)│
- │ │
- │ /ldl List only objects deleted as a result of replacements. (False)│
- │ (not implemented) │
- │ │
- │ /lf List files as they are copied. (True)│
- │ │
- │ /look Only look at what would be copied, do not copy (False)│
- │ anything. │
- │ │
- │ /lskip List files skipped when source matches destination. (False)│
- │ │
- │ /mdate Match based on file date stamp. If a source filename (True)│
- │ matches a target filename do not copy the source if the │
- │ date stamps of the files are the same. │
- │ │
- │ /mnew When using /mdate and /mtime for matching only copy (True)│
- │ files that are newer than the destination file. │
- │ │
- │ /msize Match based on file size. If a source filename (True)│
- │ matches a target filename do not copy the source if the │
- │ files are the same size. │
- │ │
- │ /mtime Match based on file time stamp. If a source filename (True)│
- │ matches a target filename do not copy the source if the │
- │ time stamps of the files are the same. │
- │ │
- │ /o ext Copy only files whose extensions are the same as the (None)│
- │ given extension. Several '/o ext' pairs may be specified. │
- │ │
- │ /pack Pack, copy, the tree into a single file, the target (False)│
- │ pathname. The file can be unpacked into a tree using the │
- │ /unpack switch. As the tree is packed the source │
- │ files data is compacted using several data compression │
- │ schemes. │
- │ │
- │ /pdt Preserve the source's modification date and times. (True)│
- │ │
- │ /unpack Unpack a packed file into a tree. Creates a tree from (False)│
- │ a file generate using the /pack switch on a tree. │
- │ │
- │ /verify Sets the DOS verify flag to TRUE when copying files. (False)│
- │ This slows CPT down by approximately 30%. It can │
- │ not be used to turn global DOS verify off. │
- │ │
- │ /warning Print warning messages. (True)│
- │ │
- │ EXAMPLES │
- │ cpt a:\ c:\dos Copy all of floppy A: to directory "\DOS" │
- │ on drive C: │
- │ cpt /user/sei/demo demo Copy the "\user\sei\demo" tree to the │
- │ directory "demo" in the currect directory │
- │ │
- │ LIMITS │
- │ Maximum number of items in a directory, 1200. │
- │ Maximum depth of subdirectories, 64. │
- │ Maximum number of command line '/o' extensions, 10 │
- │ Developed on DOS 3.2, should work on DOS 3.0 │
- │ │
- │ LOCATION C:\SEI\UPLOAD.001\CPT.EXE │
- │ │
- █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- █ CPT Version 2.00 Wednesday, February 11, 1987 8:49:56 pm █
- █ █
- █ (C) Copyright, 1986 by Synergistic Enterprises Inc. (SEI) █
- █ All Rights Reserved. Registration #00030 █
- █ Author: Chane Cullens █
- █ █
- █ Send your comments, questions, problems, registration to: █
- █ 12505 SW North Dakota #1714 █
- █ Tigard, OR 97223 █
- █ 503-684-7819 █
- █ This is a user supported product. With your support we can continue to █
- █ improve and expand it. If you find CPT.EXE to be of use, a registration █
- █ fee of $15.00 is strongly suggested. A program disk, a printed manual, █
- █ and a free update are available for $45.00. █
- █ █
- █You are encouraged to copy and share this program with others, provided that:█
- █ 1. No fee is charged for any copying or distribution, and █
- █ 2. It is distributed only in its original unmodified state. █
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█